/* SPDX-License-Identifier: BSD-3-Clause
 *
 * Copyright(c) 2022 Intel Corporation. All rights reserved.
 *
 */

/** \cond GENERATED_BY_TOOLS_TUNE_SRC */
#include <sof/audio/src/src.h>
#include <stdint.h>

const int32_t src_int32_20_21_2500_5000_fir[560] = {
	-5217,
	-381011,
	1487277,
	-1690900,
	-2689840,
	12331080,
	-17806571,
	1976049,
	40826925,
	-81879606,
	60543056,
	73708682,
	-307850958,
	561160322,
	1533115988,
	487060887,
	-306822452,
	91076688,
	46915636,
	-78187169,
	43712565,
	-1931276,
	-15874974,
	12298891,
	-3291738,
	-1287661,
	1382937,
	-390774,
	-17588,
	-362655,
	1577955,
	-2100730,
	-2009370,
	12193372,
	-19594189,
	6039578,
	37269743,
	-84638938,
	73946416,
	54556008,
	-304853844,
	635957075,
	1526538845,
	414158608,
	-302006692,
	106525654,
	33244906,
	-73646092,
	45917204,
	-5638268,
	-13831959,
	12106423,
	-3811576,
	-896328,
	1267711,
	-392704,
	-32583,
	-335032,
	1652192,
	-2511335,
	-1255216,
	11878075,
	-21205675,
	10211009,
	33059988,
	-86389665,
	86940418,
	33781184,
	-297622812,
	710935536,
	1513436879,
	342933211,
	-293668877,
	119949784,
	19705004,
	-68348375,
	47440642,
	-9105381,
	-11710025,
	11764988,
	-4247236,
	-521679,
	1144321,
	-387635,
	-50199,
	-297585,
	1707246,
	-2916470,
	-433682,
	11379637,
	-22609759,
	14438357,
	28226280,
	-87066606,
	99337405,
	11574093,
	-285982618,
	785568879,
	1493914213,
	273840219,
	-282097608,
	131271964,
	6461555,
	-62392089,
	48291564,
	-12297981,
	-9541176,
	11287342,
	-4597922,
	-167909,
	1015398,
	-376443,
	-70363,
	-249889,
	1740470,
	-3309520,
	447531,
	10694852,
	-23776544,
	18666512,
	22806900,
	-86616182,
	110949669,
	-11849136,
	-269793780,
	859323773,
	1468125768,
	207307162,
	-267601290,
	140443531,
	-6330063,
	-55879877,
	48487068,
	-15186604,
	-7356499,
	10687436,
	-4864093,
	161390,
	883445,
	-360033,
	-92929,
	-191675,
	1749360,
	-3683587,
	1379349,
	9823024,
	-24678000,
	22837871,
	16849669,
	-84997582,
	121591844,
	-36247582,
	-248954971,
	931665220,
	1436275752,
	143730103,
	-250504416,
	147443730,
	-18526264,
	-48917466,
	48052105,
	-17747119,
	-5185789,
	9980150,
	-5047384,
	463243,
	750803,
	-339317,
	-117669,
	-122851,
	1731614,
	-4031581,
	2351388,
	8766114,
	-25288452,
	26893025,
	10411693,
	-82183813,
	131083353,
	-61357316,
	-223405061,
	1002061451,
	1398615679,
	83470546,
	-231143775,
	152278872,
	-29996589,
	-41612182,
	47018825,
	-19960824,
	-3057198,
	9181043,
	-5150508,
	735300,
	619630,
	-315194,
	-144273,
	-43518,
	1685185,
	-4346315,
	3352030,
	7528852,
	-25585054,
	30771504,
	3558967,
	-78162606,
	139250888,
	-86893508,
	-193124782,
	1069988842,
	1355441931,
	26852715,
	-209864628,
	154981202,
	-40624841,
	-34071510,
	45425868,
	-21814461,
	-996927,
	8306090,
	-5177160,
	975824,
	491876,
	-288539,
	-172346,
	46012,
	1608337,
	-4620620,
	4368522,
	6118815,
	-25548254,
	34412575,
	-3634151,
	-72937156,
	145930896,
	-112552824,
	-158137997,
	1134936791,
	1307092888,
	-25838740,
	-187016893,
	155607513,
	-50309997,
	-26401698,
	43317584,
	-23300151,
	971037,
	7371443,
	-5131896,
	1183680,
	369265,
	-260183,
	-201410,
	145204,
	1499697,
	-4847452,
	5387111,
	4546465,
	-25162225,
	37756064,
	-11085604,
	-66526700,
	150972026,
	-138016120,
	-118512538,
	1196412508,
	1253945671,
	-74360608,
	-162951380,
	154237520,
	-58966894,
	-18706433,
	40743221,
	-24415264,
	2825145,
	6393184,
	-5020018,
	1358309,
	253291,
	-230902,
	-230902,
	253291,
	1358309,
	-5020018,
	6393184,
	2825145,
	-24415264,
	40743221,
	-18706433,
	-58966894,
	154237520,
	-162951380,
	-74360608,
	1253945671,
	1196412508,
	-118512538,
	-138016120,
	150972026,
	-66526700,
	-11085604,
	37756064,
	-25162225,
	4546465,
	5387111,
	-4847452,
	1499697,
	145204,
	-201410,
	-260183,
	369265,
	1183680,
	-5131896,
	7371443,
	971037,
	-23300151,
	43317584,
	-26401698,
	-50309997,
	155607513,
	-187016893,
	-25838740,
	1307092888,
	1134936791,
	-158137997,
	-112552824,
	145930896,
	-72937156,
	-3634151,
	34412575,
	-25548254,
	6118815,
	4368522,
	-4620620,
	1608337,
	46012,
	-172346,
	-288539,
	491876,
	975824,
	-5177160,
	8306090,
	-996927,
	-21814461,
	45425868,
	-34071510,
	-40624841,
	154981202,
	-209864628,
	26852715,
	1355441931,
	1069988842,
	-193124782,
	-86893508,
	139250888,
	-78162606,
	3558967,
	30771504,
	-25585054,
	7528852,
	3352030,
	-4346315,
	1685185,
	-43518,
	-144273,
	-315194,
	619630,
	735300,
	-5150508,
	9181043,
	-3057198,
	-19960824,
	47018825,
	-41612182,
	-29996589,
	152278872,
	-231143775,
	83470546,
	1398615679,
	1002061451,
	-223405061,
	-61357316,
	131083353,
	-82183813,
	10411693,
	26893025,
	-25288452,
	8766114,
	2351388,
	-4031581,
	1731614,
	-122851,
	-117669,
	-339317,
	750803,
	463243,
	-5047384,
	9980150,
	-5185789,
	-17747119,
	48052105,
	-48917466,
	-18526264,
	147443730,
	-250504416,
	143730103,
	1436275752,
	931665220,
	-248954971,
	-36247582,
	121591844,
	-84997582,
	16849669,
	22837871,
	-24678000,
	9823024,
	1379349,
	-3683587,
	1749360,
	-191675,
	-92929,
	-360033,
	883445,
	161390,
	-4864093,
	10687436,
	-7356499,
	-15186604,
	48487068,
	-55879877,
	-6330063,
	140443531,
	-267601290,
	207307162,
	1468125768,
	859323773,
	-269793780,
	-11849136,
	110949669,
	-86616182,
	22806900,
	18666512,
	-23776544,
	10694852,
	447531,
	-3309520,
	1740470,
	-249889,
	-70363,
	-376443,
	1015398,
	-167909,
	-4597922,
	11287342,
	-9541176,
	-12297981,
	48291564,
	-62392089,
	6461555,
	131271964,
	-282097608,
	273840219,
	1493914213,
	785568879,
	-285982618,
	11574093,
	99337405,
	-87066606,
	28226280,
	14438357,
	-22609759,
	11379637,
	-433682,
	-2916470,
	1707246,
	-297585,
	-50199,
	-387635,
	1144321,
	-521679,
	-4247236,
	11764988,
	-11710025,
	-9105381,
	47440642,
	-68348375,
	19705004,
	119949784,
	-293668877,
	342933211,
	1513436879,
	710935536,
	-297622812,
	33781184,
	86940418,
	-86389665,
	33059988,
	10211009,
	-21205675,
	11878075,
	-1255216,
	-2511335,
	1652192,
	-335032,
	-32583,
	-392704,
	1267711,
	-896328,
	-3811576,
	12106423,
	-13831959,
	-5638268,
	45917204,
	-73646092,
	33244906,
	106525654,
	-302006692,
	414158608,
	1526538845,
	635957075,
	-304853844,
	54556008,
	73946416,
	-84638938,
	37269743,
	6039578,
	-19594189,
	12193372,
	-2009370,
	-2100730,
	1577955,
	-362655,
	-17588,
	-390774,
	1382937,
	-1287661,
	-3291738,
	12298891,
	-15874974,
	-1931276,
	43712565,
	-78187169,
	46915636,
	91076688,
	-306822452,
	487060887,
	1533115988,
	561160322,
	-307850958,
	73708682,
	60543056,
	-81879606,
	40826925,
	1976049,
	-17806571,
	12331080,
	-2689840,
	-1690900,
	1487277,
	-381011,
	-5217

};

struct src_stage src_int32_20_21_2500_5000 = {
	1, 1, 20, 28, 560, 21, 20, 0, 0,
	src_int32_20_21_2500_5000_fir};
/** \endcond */
